package mya.mes.mdc.model.status;

import mya.common.model.entity.BaseEntity;

import javax.persistence.Column;
import javax.persistence.MappedSuperclass;

@MappedSuperclass
public class MdcStatusBase extends BaseEntity {

    protected Long zoneId;

    /**
     * EXCEL文件总rdbTag
     */
    @Column(length = 6)
    protected String mdcTag;


    protected Integer bitIndex;


    @Column(length = 10)
    protected String statusDate;

    @Column(length = 8)
    protected String statusTime;

    protected Long statusDTime;


    protected Long statusTypeId;


    protected String content;


    public Long getZoneId() {
        return zoneId;
    }

    public void setZoneId(Long zoneId) {
        this.zoneId = zoneId;
    }

    public String getMdcTag() {
        return mdcTag;
    }

    public void setMdcTag(String mdcTag) {
        this.mdcTag = mdcTag;
    }

    public Integer getBitIndex() {
        return bitIndex;
    }

    public void setBitIndex(Integer bitIndex) {
        this.bitIndex = bitIndex;
    }

    public String getStatusDate() {
        return statusDate;
    }

    public void setStatusDate(String statusDate) {
        this.statusDate = statusDate;
    }

    public String getStatusTime() {
        return statusTime;
    }

    public void setStatusTime(String statusTime) {
        this.statusTime = statusTime;
    }

    public Long getStatusDTime() {
        return statusDTime;
    }

    public void setStatusDTime(Long statusDTime) {
        this.statusDTime = statusDTime;
    }

    public Long getStatusTypeId() {
        return statusTypeId;
    }

    public void setStatusTypeId(Long statusTypeId) {
        this.statusTypeId = statusTypeId;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }
}